English Dictionary
◊ SAUSAGE HOUND
sausage hound
n : informal term [syn: {sausage dog}]